package com.bw.kf.lib_base.entity

data class TieCommentEntity(
    val code: Int,
    val `data`: TieCommentData,
    val msg: String
)

data class TieCommentData(
    val current: Int,
    val pages: Int,
    val records: List<TieCommentRecord>,
    val size: Int,
    val total: Int
)

data class TieCommentRecord(
    val _like: Boolean,
    val be_reply_id: String,
    val channel: Int,
    val comment_number: Int,
    val content: String,
    val create_by: String,
    val create_name: String,
    val create_time: String,
    val del_flag: Boolean,
    val first_comment_id: String,
    val headImg: HeadImg,
    val head_img_id: String,
    val if_author: Boolean,
    val if_sensitive: Boolean,
    val is_like: Boolean,
    val level: Int,
    val like_number: Int,
    val model_name: Any,
    val model_nickname: Any,
    val oneself: Boolean,
    val parent_channel: Any,
    val parent_content: Any,
    val parent_id: String,
    val pinned: Boolean,
    val posts_comment_id: String,
    val posts_id: String,
    val reply_name: String,
    val twoLevel: List<TwoLevel>
)

data class HeadImg(
    val contentLength: Any,
    val contentType: Any,
    val filename: String,
    val firstImage: Any,
    val id: Any,
    val imageHeight: Any,
    val imageWidth: Any,
    val thumbnailUrl: Any,
    val url: String
)

data class TwoLevel(
    val _like: Boolean,
    val be_reply_id: String,
    val channel: Int,
    val comment_number: Any,
    val content: String,
    val create_by: String,
    val create_name: String,
    val create_time: String,
    val del_flag: Boolean,
    val first_comment_id: String,
    val headImg: HeadImg,
    val head_img_id: String,
    val if_author: Boolean,
    val if_sensitive: Boolean,
    val is_like: Boolean,
    val level: Int,
    val like_number: Int,
    val model_name: String,
    val model_nickname: String,
    val oneself: Boolean,
    val parent_channel: Int,
    val parent_content: String,
    val parent_id: String,
    val pinned: Boolean,
    val posts_comment_id: String,
    val posts_id: String,
    val reply_name: String,
    val twoLevel: Any
)